package com.bright.ghj.overt.pojo.vo;

import com.bright.ghj.overt.task.timely.AsyncTaskExecutor;
import lombok.Data;

import java.util.List;

/**
 * @author Tz
 * @date 2024/03/16 15:03
 * @Description 异步任务的执行情况结果的VO
 */
@Data
public class AsyncTaskExecInfoResultVO {

    /**
     * 是否存在完成的任务
     */
    private Boolean isExistsCompleteTask;

    /**
     * 完成任务的信息 {@link AsyncTaskExecutor#getTaskType()} + 对应的用户完成任务的数量
     * <p>
     * 例: 上传廉政平台完成数量: 3
     */
    private List<String> completeTaskMessages;

}
